<template>
  <div id="CompanyIntroduction">
    <!-- 英雄区域 -->
    <div class="hero-section">
      <div class="hero-content">
        <h1 class="hero-title wow fadeInUp">关于我们</h1>
        <p class="hero-subtitle wow fadeInUp" data-wow-delay="0.2s">
          用科技创新驱动未来，让每一个想法都能成为现实
        </p>
      </div>
    </div>

    <!-- 公司介绍主体 -->
    <div class="company-intro-section">
      <div class="container">
        <div class="intro-content wow fadeInUp">
          <div class="intro-header">
            <h2>杭州玄鸽科技有限公司</h2>
            <div class="intro-divider"></div>
          </div>
          
          <div class="intro-grid">
            <div class="intro-text">
              <p class="lead-text">
                我们是一家专注于互联网科技的创新型企业，致力于通过前沿技术解决方案和高效的数字化产品，为客户提供智能化服务。
              </p>
              <p>
                公司深耕大数据、云计算、人工智能等前沿领域，打造创新的技术平台，助力企业在数字时代实现转型升级。凭借专业的研发团队和敏锐的市场洞察力，我们持续推动互联网科技进步，为用户带来更便捷、高效的数字化体验。
              </p>
            </div>
            <div class="intro-image wow zoomIn" data-wow-delay="0.3s">
              <img src="@/assets/img/about_img.png" alt="关于我们" />
            </div>
          </div>
        </div>
      </div>
    </div>

    <!-- 核心数据 -->
    <div class="stats-section">
      <div class="container">
        <div class="stats-grid">
          <div class="stat-item wow countUp" data-wow-delay="0.1s">
            <div class="stat-number">100+</div>
            <div class="stat-label">成功项目</div>
          </div>
          <div class="stat-item wow countUp" data-wow-delay="0.2s">
            <div class="stat-number">50+</div>
            <div class="stat-label">合作伙伴</div>
          </div>
          <div class="stat-item wow countUp" data-wow-delay="0.3s">
            <div class="stat-number">5+</div>
            <div class="stat-label">年行业经验</div>
          </div>
          <div class="stat-item wow countUp" data-wow-delay="0.4s">
            <div class="stat-number">24/7</div>
            <div class="stat-label">技术支持</div>
          </div>
        </div>
      </div>
    </div>

    <!-- 服务领域 -->
    <div class="services-overview-section">
      <div class="container">
        <div class="section-header wow fadeInUp">
          <h2>服务领域</h2>
          <p>为多个行业提供专业的技术解决方案</p>
        </div>
        
        <div class="industries-grid">
          <div class="industry-item wow fadeInUp" data-wow-delay="0.1s">
            <div class="industry-icon">
              <i class="glyphicon glyphicon-briefcase"></i>
            </div>
            <h4>金融科技</h4>
            <p>为金融机构提供安全可靠的数字化解决方案</p>
          </div>
          
          <div class="industry-item wow fadeInUp" data-wow-delay="0.2s">
            <div class="industry-icon">
              <i class="glyphicon glyphicon-education"></i>
            </div>
            <h4>教育科技</h4>
            <p>构建智能化教育平台，推动教育数字化转型</p>
          </div>
          
          <div class="industry-item wow fadeInUp" data-wow-delay="0.3s">
            <div class="industry-icon">
              <i class="glyphicon glyphicon-shopping-cart"></i>
            </div>
            <h4>电商零售</h4>
            <p>打造高效的电商系统和供应链管理解决方案</p>
          </div>
          
          <div class="industry-item wow fadeInUp" data-wow-delay="0.4s">
            <div class="industry-icon">
              <i class="glyphicon glyphicon-cog"></i>
            </div>
            <h4>智能制造</h4>
            <p>助力传统制造业实现智能化升级改造</p>
          </div>
          
          <div class="industry-item wow fadeInUp" data-wow-delay="0.5s">
            <div class="industry-icon">
              <i class="glyphicon glyphicon-heart"></i>
            </div>
            <h4>医疗健康</h4>
            <p>开发智慧医疗系统，提升医疗服务效率</p>
          </div>
          
          <div class="industry-item wow fadeInUp" data-wow-delay="0.6s">
            <div class="industry-icon">
              <i class="glyphicon glyphicon-road"></i>
            </div>
            <h4>物流运输</h4>
            <p>构建智能物流网络，优化供应链管理</p>
          </div>
        </div>
      </div>
    </div>

    <!-- 企业文化 -->
    <div class="culture-section">
      <div class="container">
        <div class="culture-content">
          <div class="culture-text wow fadeInLeft">
            <h2>企业文化</h2>
            <div class="culture-values">
              <div class="value-item">
                <h4>创新驱动</h4>
                <p>持续探索前沿技术，以创新思维解决复杂问题</p>
              </div>
              <div class="value-item">
                <h4>客户至上</h4>
                <p>深度理解客户需求，提供超越期望的优质服务</p>
              </div>
              <div class="value-item">
                <h4>团队协作</h4>
                <p>汇聚优秀人才，发挥团队协作的最大效能</p>
              </div>
              <div class="value-item">
                <h4>持续学习</h4>
                <p>保持学习热情，与时俱进把握技术发展趋势</p>
              </div>
            </div>
          </div>
          <div class="culture-visual wow fadeInRight">
            <div class="culture-circle">
              <div class="culture-icon">
                <i class="glyphicon glyphicon-star"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</template>

<script setup name="CompanyIntroduction">
import WOW from 'wow.js'
import { onMounted } from 'vue'
onMounted(() => {
  var wow = new WOW()
  wow.init()
})
</script>

<style scoped>
/* 英雄区域 */
.hero-section {
  height: 70vh;
  min-height: 500px;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  text-align: center;
  position: relative;
  overflow: hidden;
}

.hero-section::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
}

.hero-content {
  position: relative;
  z-index: 2;
  max-width: 800px;
  padding: 0 20px;
}

.hero-title {
  font-size: 64px;
  font-weight: 700;
  margin-bottom: 24px;
  letter-spacing: -0.02em;
}

.hero-subtitle {
  font-size: 24px;
  font-weight: 300;
  opacity: 0.95;
  line-height: 1.4;
}

/* 公司介绍主体 */
.company-intro-section {
  padding: 120px 0;
  background: #fff;
}

.intro-content {
  max-width: 1200px;
  margin: 0 auto;
}

.intro-header {
  text-align: center;
  margin-bottom: 80px;
}

.intro-header h2 {
  font-size: 48px;
  font-weight: 700;
  color: #1d1d1f;
  margin-bottom: 20px;
  letter-spacing: -0.02em;
}

.intro-divider {
  width: 60px;
  height: 4px;
  background: linear-gradient(90deg, #667eea, #764ba2);
  margin: 0 auto;
  border-radius: 2px;
}

.intro-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 80px;
  align-items: center;
}

.intro-text {
  font-size: 18px;
  line-height: 1.6;
  color: #1d1d1f;
}

.lead-text {
  font-size: 24px;
  font-weight: 400;
  color: #1d1d1f;
  margin-bottom: 32px;
  line-height: 1.4;
}

.intro-image {
  text-align: center;
}

.intro-image img {
  max-width: 100%;
  height: auto;
  border-radius: 16px;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);
}

/* 核心数据 */
.stats-section {
  padding: 100px 0;
  background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
}

.stats-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 40px;
  max-width: 1000px;
  margin: 0 auto;
}

.stat-item {
  text-align: center;
  padding: 40px 20px;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 20px;
  backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: all 0.3s ease;
}

.stat-item:hover {
  transform: translateY(-8px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

.stat-number {
  font-size: 48px;
  font-weight: 700;
  color: #667eea;
  margin-bottom: 12px;
}

.stat-label {
  font-size: 18px;
  color: #86868b;
  font-weight: 500;
}

/* 服务领域 */
.services-overview-section {
  padding: 120px 0;
  background: #fff;
}

.section-header {
  text-align: center;
  margin-bottom: 80px;
}

.section-header h2 {
  font-size: 48px;
  font-weight: 700;
  color: #1d1d1f;
  margin-bottom: 20px;
  letter-spacing: -0.02em;
}

.section-header p {
  font-size: 21px;
  color: #86868b;
  margin: 0;
}

.industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 40px;
  max-width: 1200px;
  margin: 0 auto;
}

.industry-item {
  text-align: center;
  padding: 40px 30px;
  background: #f8f9fa;
  border-radius: 16px;
  transition: all 0.3s ease;
  border: 1px solid #e9ecef;
}

.industry-item:hover {
  transform: translateY(-8px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);
  background: white;
}

.industry-icon {
  width: 80px;
  height: 80px;
  margin: 0 auto 24px;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
}

.industry-item:hover .industry-icon {
  transform: scale(1.1);
}

.industry-icon i {
  font-size: 32px;
  color: white;
}

.industry-item h4 {
  font-size: 24px;
  font-weight: 600;
  color: #1d1d1f;
  margin: 0 0 16px 0;
}

.industry-item p {
  font-size: 16px;
  color: #86868b;
  line-height: 1.5;
  margin: 0;
}

/* 企业文化 */
.culture-section {
  padding: 120px 0;
  background: linear-gradient(135deg, #1d1d1f 0%, #2d2d30 100%);
  color: white;
}

.culture-content {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 80px;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
}

.culture-text h2 {
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 40px;
  letter-spacing: -0.02em;
}

.culture-values {
  display: grid;
  gap: 32px;
}

.value-item h4 {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 12px;
  color: #f5f5f7;
}

.value-item p {
  font-size: 18px;
  color: #a1a1a6;
  line-height: 1.5;
  margin: 0;
}

.culture-visual {
  display: flex;
  justify-content: center;
  align-items: center;
}

.culture-circle {
  width: 300px;
  height: 300px;
  border-radius: 50%;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.culture-circle::before {
  content: '';
  position: absolute;
  width: 320px;
  height: 320px;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  animation: rotate 20s linear infinite;
}

@keyframes rotate {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

.culture-icon i {
  font-size: 80px;
  color: white;
}

/* 响应式设计 */
@media screen and (max-width: 768px) {
  .hero-title {
    font-size: 40px;
  }
  
  .hero-subtitle {
    font-size: 18px;
  }
  
  .company-intro-section {
    padding: 80px 0;
  }
  
  .intro-header h2 {
    font-size: 32px;
  }
  
  .intro-grid {
    grid-template-columns: 1fr;
    gap: 40px;
  }
  
  .lead-text {
    font-size: 20px;
  }
  
  .stats-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
  
  .stat-number {
    font-size: 36px;
  }
  
  .services-overview-section {
    padding: 80px 0;
  }
  
  .section-header h2 {
    font-size: 32px;
  }
  
  .industries-grid {
    grid-template-columns: 1fr;
    gap: 30px;
  }
  
  .culture-section {
    padding: 80px 0;
  }
  
  .culture-content {
    grid-template-columns: 1fr;
    gap: 60px;
  }
  
  .culture-text h2 {
    font-size: 32px;
    text-align: center;
  }
  
  .culture-circle {
    width: 200px;
    height: 200px;
  }
  
  .culture-circle::before {
    width: 220px;
    height: 220px;
  }
  
  .culture-icon i {
    font-size: 60px;
  }
}
</style>

